#pragma once
#include"Date.h"

void test()
{
	Date d1;
	Date d2(2020, 9, 10);
	Date d3(d1);
	d3 = d2;
	d1.print();
	d2.print();
	d3.print();
	cout << endl;

	cout << (d1 == d3) << endl;
	cout << (d2 != d1) << endl;
	cout << (d2 > d1) << endl;
	cout << (d2 >= d3) << endl;
	cout << (d2 < d3) << endl;
	cout << (d2 <= d1) << endl;
	cout << endl;
	
	Date tmp = d1 + 50;
	tmp.print();
	d1.print();

	d1 += 50;
	d1.print();

	tmp = d1 - 50;
	tmp.print();

	d1 -= 50;
	d1.print();

	tmp = d1++;
	tmp.print();
	tmp = ++d1;
	tmp.print();

	tmp = d1--;
	tmp.print();
	tmp = --d1;
	tmp.print();
    cout << endl;

	cout << (d1 - d2) << endl;
}

int main()
{
	test();
}